<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
/*é¦–é¡µbannerå›¾*/
.banner { width: 1920px; position: relative; overflow: hidden; margin: 0 auto;}
.pageban { width: 1920px; position: relative; overflow: hidden; margin: 0 auto;}

.focus {
    width: 100%;
    position: relative;
    zoom: 1;
    overflow: hidden;
    z-index: 9;
}

.f426x240, .f160x160 {
    width: 100%;
    overflow: hidden;
    z-index: 9;
}

.rslides li {
    width: 100%;
    float: left;
    display: none;
    z-index: 9;
}

.rslides li img {
	z-index: 9;
	display:block;
	width:100%;
}

.rslides {
    width: 100%;
    position: relative;
    z-index: 9;
    margin: 0 auto;
}

.rslides_nav {
    height: 51px;
    width: 31px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    top: 50%;
    left: 0;
    opacity: 1.0;
    text-indent: -9999px;
    overflow: hidden;
    text-decoration: none;
    display: none;
}

.rslides_nav:active {
	opacity: 1.0;
}

.rslides_nav.next {
	left: auto;
	right: 0;
}

.rslides_tabs {
    text-align: center;
    position: absolute;
    bottom: 20px;
    z-index: 9;
    left: 0%;
	width:100%;
}

.rslides_tabs li {
	display: inline;
	float: none;
	_float: left;
	*float: left;
	margin:0 5px;
}

.rslides_tabs a {
	margin-top: 0px;
	text-indent: 9999px;
	overflow: hidden;
	background:url(ico1_ban.png) no-repeat center;
	display: inline-block;
	_display: block;
	*display: block;
	width: 15px;
	height: 15px;
	z-index: 9;
	*z-index: 9;
}

.rslides_tabs .rslides_here a {
	background:url(ico1_banon.png) no-repeat center;
}

.banner .prev{ position:absolute; left:5%; top:50%; margin-top:-25px; background:url(banprev.png) center no-repeat; z-index:222; width:70px; height:50px; display:block;}
.banner .next{ position:absolute; right:5%; top:50%; margin-top:-25px; background:url(bannext.png) center no-repeat; z-index:222; width:70px; height:50px; display:block;}
.banner .prev:hover{ background:url(banprevon.png) center no-repeat;}
.banner .next:hover{ background:url(bannexton.png) center no-repeat;}
.indexFlashTel{ display:none;}

.indexPart1{ padding-top:50px; padding-bottom:50px; background:url(../web/nimg1920_bg1.jpg) no-repeat center; background-size:cover;}
.indexPart1 .title{ text-align:center;}
.indexPart1 .title h2{ font-size:36px; color:#01c5b9; font-weight:inherit; padding-bottom:20px; text-transform:uppercase;}
.indexPart1 .title p{ font-size:18px; color:#333; font-weight:bold; padding-bottom:40px;}
.indexPart1 .text{ font-size:14px; line-height:2; color:#848484; text-align:center; margin:0 170px; padding-bottom:45px;}
.indexPart1 .list li{ width:25%; float:left; text-align:center;}
.indexPart1 .list li .box{ margin:0 30px;}
/*.indexPart1 .list li .imgbox{ position:relative;}
.indexPart1 .list li .ico{ width:172px; height:172px; overflow:hidden; border-radius:172px; margin:0 auto;}
*/.indexPart1 .list li .ico{/* -webkit-transition: .5s all; -moz-transition: .5s all; -ms-transition: .5s all; transition: .5s all;*/}
.indexPart1 .list li .ico:hover{/* -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg);*/}
/*.indexPart1 .list li .icobox{ position:absolute; left:50%; margin-left:-86px; width:100%; top:0; width:172px; height:172px; line-height:172px; -webkit-transition: .5s all; -moz-transition: .5s all; -ms-transition: .5s all; transition: .5s all; border-radius:172px;}
.indexPart1 .list li .icobox img{ opacity:0; -webkit-transition: .5s all; -moz-transition: .5s all; -ms-transition: .5s all; transition: .5s all;}
.indexPart1 .list li .imgbox:hover .icobox{  background-color:rgba(1,197,185,0.9);}
.indexPart1 .list li .imgbox:hover .icobox img{ opacity:1;}
.indexPart1 .list li .name{ padding:20px 0; font-size:20px; color:#333;}
.indexPart1 .list li .name a{ color:#333;}
.indexPart1 .list li .name a:hover{ color:#01c5b9;}
.indexPart1 .list li p{ font-size:14px; color:#9a9a9a;}*/
.indexPart1 .list li .imgbox{ position:relative;}
.indexPart1 .list li p{ display:none;position:absolute;left:50%; margin-left:-78px;top:0px;}
.indexPart1 .list li p img{ width:156px; border-radius:50%; -moz-border-radius:50%;}
.indexPart1 .list li .name{ padding:20px 0; font-size:20px; color:#333;}
.indexPart1 .list li .name a{ color:#333;}
.indexPart1 .list li .name a:hover{ color:#01c5b9;}
.indexPart1 .list li .txt{ font-size:14px; color:#9a9a9a;}

.indexPart2{ background-color:#f1f1f1; padding-top:55px; padding-bottom:70px;}
.indexPart2 .wal{ width:1340px;}
.indexPart2 .title{ text-align:center;}
.indexPart2 .title h2{ font-size:36px; color:#01c5b9; font-weight:inherit; padding-bottom:20px; text-transform:uppercase;}
.indexPart2 .title p{ font-size:18px; color:#333; font-weight:bold; padding-bottom:40px;}
.indexPart2 .tablist{ width:480px; margin:0 auto; padding-bottom:40px;}
.indexPart2 .tablist .slick{ margin:0 20px; text-align:center;}
.indexPart2 .tablist .slick a{ display:block; height:35px; line-height:35px; color:#a4a4a4; font-size:14px; border:1px #d0d0d0 solid; border-radius:35px;}
.indexPart2 .tablist .slick a:hover{ color:#01c5b9; border:1px #01c5b9 solid;}
.indexPart2 .tablist .slick-current a{ color:#01c5b9; border:1px #01c5b9 solid;}
.indexPart2 .prlist .slick{ margin:0 5px;}
.indexPart2 .prlist .slick .box{ border:1px #ededed solid; border-bottom:5px #f1f1f1 solid; background-color:#fff;}
.indexPart2 .prlist .imgDiv{ overflow:hidden;}
.indexPart2 .prlist .imgDiv img{ width:288px; height:220px; transition:all 3s; -moz-transition:all 3s; -ms-transition:all 3s; -o-transition:all 3s; -webkit-transition:all 3s;}
.indexPart2 .prlist .imgDiv:hover img{ transform:scale(1.2); -webkit-transform:scale(1.2);}
.indexPart2 .prlist .name{ text-align:center; padding-top:15px; padding-bottom:20px;height: 70px;}
.indexPart2 .prlist .name p{ font-size:16px; color:#b0b0b0; padding-bottom:5px;}
.indexPart2 .prlist .name h3{ font-size:20px; height:28px; white-space: normal; overflow: hidden; color:#000; font-weight:inherit;}
.indexPart2 .prlist .name h3 a{ color:#000;}
.indexPart2 .prlist .more{ display:block; width:120px; height:35px; line-height:35px; text-align:center; margin:0 auto; background-color:#ebebeb; border-radius:35px; font-size:14px; color:#00c5b9; margin-bottom:35px;}
.indexPart2 .prlist .slick .box:hover{ border:none; border-bottom:4px #01c5b9 solid;}
.indexPart2 .prlist .slick .box:hover .name p{ color:#01c5b9;}
.indexPart2 .prlist .slick .box:hover .more{ color:#fff; background-color:#01c5b9;}
.indexPart2 .prlist .slick-prev{ display:block; width:42px; height:42px; background:url(ico1_1prev.png) no-repeat center; position:absolute; z-index:2; left:0; top:50%; margin-top:-21px;}
.indexPart2 .prlist .slick-prev:hover{ background:url(ico1_1prevon.png) no-repeat center;}
.indexPart2 .prlist .slick-next{ display:block; width:42px; height:42px; background:url(ico1_1next.png) no-repeat center; position:absolute; z-index:2; right:0; top:50%; margin-top:-21px;}
.indexPart2 .prlist .slick-next:hover{ background:url(ico1_1nexton.png) no-repeat center;}
.indexPart2 .prlist{ padding:0 70px;}

.indexPart3{ padding-top:55px; padding-bottom:70px;}
.indexPart3 .title{ text-align:center;}
.indexPart3 .title h2{ font-size:36px; color:#01c5b9; font-weight:inherit; padding-bottom:20px; text-transform:uppercase;}
.indexPart3 .title p{ font-size:18px; color:#333; font-weight:bold; padding-bottom:40px;}
.indexPart3 .more{ display:block; width:120px; height:35px; line-height:35px; text-align:center; margin:0 auto; background-color:#ebebeb; border-radius:35px; font-size:14px; color:#00c5b9; margin-top:65px;}
.indexPart3 .more:hover{color:#fff; background-color:#01c5b9;}
.indexPart3 .content{}
.indexPart3 .content .imglist{ float:left; width:308px; height:360px; background-color:#f5f5f5;}
.indexPart3 .content .imglist .text{ padding:20px;}
.indexPart3 .content .imglist .text h3{ font-size:18px; color:#000; line-height:30px; font-weight:inherit;}
.indexPart3 .content .imglist .text h3 a{ color:#000;}
.indexPart3 .content .imglist .text h3 a:hover{ color:#01c5b9;}
.indexPart3 .content .imglist .text .time{ font-size:14px; color:#aeaeae; padding-top:25px;}
.indexPart3 .content .imglist .slick-prev{ display:block; width:20px; height:20px; background:url(ico1_2prev.png) no-repeat center; position:absolute; z-index:2; bottom:20px; right:50px;}
.indexPart3 .content .imglist .slick-prev:hover{ background:url(ico1_2prevon.png) no-repeat center;}
.indexPart3 .content .imglist .slick-next{ display:block; width:20px; height:20px; background:url(ico1_2next.png) no-repeat center; position:absolute; z-index:2; bottom:20px; right:20px;}
.indexPart3 .content .imglist .slick-next:hover{ background:url(ico1_2nexton.png) no-repeat center;}
.indexPart3 .content .nlist{ width:875px; float:right;}
.indexPart3 .content .nlist li{ height:119px; margin-bottom:1px; background-color:#f5f5f5; position:relative;}
.indexPart3 .content .nlist li .time{ width:119px; height:119px; text-align:center; background-color:#d5d5d5; color:#fff; float:left;}
.indexPart3 .content .nlist li .time h3{ font-weight:inherit; font-size:36px; padding-top:30px;}
.indexPart3 .content .nlist li .time p{ font-size:16px; color:#fff;}
.indexPart3 .content .nlist li .text{ margin-left:130px; margin-right:170px; padding:20px 0;}
.indexPart3 .content .nlist li .text h3{ font-size:16px; color:#333; font-weight:inherit; padding-bottom:5px;}
.indexPart3 .content .nlist li .text h3 a{ color:#333;}
.indexPart3 .content .nlist li .text p{ font-size:14px; line-height:24px; height:48px; white-space: normal; overflow: hidden;}
.indexPart3 .content .nlist li .imgDiv{ position:absolute; right:18px; top:50%; margin-top:-45px;}
.indexPart3 .content .nlist li:hover{ background-color:#fff;}
.indexPart3 .content .nlist li:hover .time{ background-color:#01c5b9;}
.indexPart3 .content .nlist li:hover .text h3 a{ color:#01c5b9; font-weight:bold;}
.indexPart3 .content .slick .imgDiv img{ width: 308px; height:210px;}
.indexPart3 .content .nlist .box .imgDiv img{ width: 145px; height:90px;}

.indexPart4{ padding:100px 0; background:url(nimg1920_bg2.jpg) no-repeat center; background-size:cover;}
.indexPart4 .text{ width:500px; float:left; color:#fff;}
.indexPart4 .text .title0{ padding-bottom:30px; margin-bottom:25px; background:url(ico1_3hr.png) no-repeat left bottom;}
.indexPart4 .text .title0 h2{ font-weight:inherit; font-size:36px; color:#fff; padding-bottom:15px;}
.indexPart4 .text .title0 p{ font-size:18px; font-weight:bold;}
.indexPart4 .text .txtp{ font-size:18px; padding-bottom:25px;}
.indexPart4 .text .txt{ font-size:14px; line-height:24px;}
.indexPart4 .text .more{ width:140px; height:45px; line-height:45px; text-align:center; display:block; font-size:14px; color:#fff; border:1px #fff solid; border-radius:45px; margin-top:50px;}
.indexPart4 .text .more:hover{ background-color:#01c5b9; border:1px #01c5b9 solid;}
.indexPart4 .video{ float:right; width:647px;}

.indexPart5{ padding-top:50px; padding-bottom:80px; background-color: #f1f1f1;}
.indexPart5 .title0{ text-align:center;}
.indexPart5 .title0 h2{ font-size:36px; color:#01c5b9; font-weight:inherit; padding-bottom:20px; text-transform:uppercase;}
.indexPart5 .title0 p{ font-size:18px; color:#333; font-weight:bold; padding-bottom:30px;}
.indexPart5 .textp{ font-size:14px; color:#848484; line-height:1.5; padding-bottom:40px; margin:0 130px; text-align:center;}
.indexPart5 .leftDiv{ width:650px; float:left;}
.indexPart5 .leftDiv .imgDiv{ margin-bottom:6px;}
.indexPart5 .leftDiv .text{ width:50%; float:left; color:#fff;}
.indexPart5 .leftDiv .text a{ color:#fff;}
.indexPart5 .leftDiv .text a:hover{ text-decoration:underline;}
.indexPart5 .leftDiv .text .box{ padding:15px; min-height:92px;}
.indexPart5 .leftDiv .text01 .box{ background-color:#47bced; margin-right:3px;}
.indexPart5 .leftDiv .text02 .box{ background-color:#05cfc3; margin-left:3px;}
.indexPart5 .leftDiv .text .ico{ padding-top:15px; float:left;}
.indexPart5 .leftDiv .text .txt{ padding-top:15px; padding-left:80px;}
.indexPart5 .leftDiv .text .txt .title{ padding-bottom:5px; font-size:14px;}
.indexPart5 .leftDiv .text .txt .title em{ font-size:20px;}
.indexPart5 .leftDiv .text .txt p{ font-size:14px;}
.indexPart5 .rightDiv{ float:right;}

.indexPart6{ padding-bottom:35px; background:url(ico1_11hr.png) repeat-x center 11px;}
.indexPart6 .title{ text-align:center;}
.indexPart6 .title span{ color:#01c5b9; font-size:22px; text-transform:uppercase; background-color:#fff; padding:0 15px;}
.indexPart6 .title p{ font-size:16px; color:#000; padding-top:3px; padding-bottom:25px;}

.indexPart6 .list{ padding:0 60px;}
.indexPart6 .list li{ float:left;}
.indexPart6 .list li .box{ padding-right:116px; background:url(ico1_11hr.png) no-repeat right 32px; text-align:center;}
.indexPart6 .list li:last-child .box{ padding-right:0;}
.indexPart6 .list li .ico{ text-align:center; width:115px; height:70px; background-color:#fff; line-height:65px;}
.indexPart6 .list li .name{ font-size:16px;}
.indexPart6 .list li .name a{ color:#8c9095;}
.indexPart6 .list li .name a:hover{ color:#01c5b9;}
.indexPart6 .list li .icolink{ position:relative;animation:start 1.5s infinite ease-in-out;-webkit-animation:start 1.5s infinite ease-in-out;-moz-animation:start 1.5s infinite ease-in-out;}
@-webkit-keyframes start{0%,30%{opacity:0;-webkit-transform:translate(0,-5px)}60%{opacity:1;-webkit-transform:translate(0,0)}100%{opacity:0;-webkit-transform:translate(0,5px)}}
@-moz-keyframes start{0%,30%{opacity:0;-moz-transform:translate(0,-5px)}60%{opacity:1;-moz-transform:translate(0,0)}100%{opacity:0;-moz-transform:translate(0,5px)}}

.indexPart7{ display:none; background-color:#f1f1f1; padding:10px 0; height:150px;}
.indexPart7 .wal{ width:1460px; height:150px;}
.indexPart7 .imgDiv img{ width:100%; height:149px;}
.indexPart7 .llist{ padding:0 130px; position:relative;}
.indexPart7 .llist .slick{ height:150px;}
.indexPart7 .llist .slick-prev{ display:block; width:42px; height:42px; background:url(ico1_13prev.png) no-repeat center; position:absolute; z-index:2; left:0; top:50%; margin-top:-21px;}
.indexPart7 .llist .slick-prev:hover{ background:url(ico1_13prevon.png) no-repeat center;}
.indexPart7 .llist .slick-next{ display:block; width:42px; height:42px; background:url(ico1_13next.png) no-repeat center; position:absolute; z-index:2; right:0; top:50%; margin-top:-21px;}
.indexPart7 .llist .slick-next:hover{ background:url(ico1_13nexton.png) no-repeat center;}
.indexPart7 .llist li{ width:300px;}
.indexPart7 .llist .prev{ display:block; width:42px; height:42px; background:url(ico1_13prev.png) no-repeat center; position:absolute; z-index:2; left:0; top:50%; margin-top:-21px;}
.indexPart7 .llist .prev:hover{ background:url(ico1_13prevon.png) no-repeat center;}
.indexPart7 .llist .next{ display:block; width:42px; height:42px; background:url(ico1_13next.png) no-repeat center; position:absolute; z-index:2; right:0; top:50%; margin-top:-21px;}
.indexPart7 .llist .next:hover{ background:url(ico1_13nexton.png) no-repeat center;}

.indexPart8{ padding-top:50px; padding-bottom:80px;}
.indexPart8 .title0{ text-align:center;}
.indexPart8 .title0 h2{ font-size:36px; color:#01c5b9; font-weight:inherit; padding-bottom:20px; text-transform:uppercase;}
.indexPart8 .title0 p{ font-size:18px; color:#333; font-weight:bold; padding-bottom:30px;}
.indexPart8 .textp{ font-size:14px; color:#848484; line-height:1.5; padding-bottom:40px; margin:0 130px; text-align:center;}
.indexPart8 .leftDiv{ width:650px; float:left;}
.indexPart8 .leftDiv .imgDiv{ margin-bottom:6px;}
.indexPart8 .leftDiv .text{ width:50%; float:left; color:#fff;}
.indexPart8 .leftDiv .text a{ color:#fff;}
.indexPart8 .leftDiv .text a:hover{ text-decoration:underline;}
.indexPart8 .leftDiv .text .box{ padding:15px; min-height:92px;}
.indexPart8 .leftDiv .text01 .box{ background-color:#47bced; margin-right:3px;}
.indexPart8 .leftDiv .text02 .box{ background-color:#05cfc3; margin-left:3px;}
.indexPart8 .leftDiv .text .ico{ float:left;}
.indexPart8 .leftDiv .text .txt{ padding-left:80px;}
.indexPart8 .leftDiv .text .txt .title{ padding-bottom:5px; font-size:14px;}
.indexPart8 .leftDiv .text .txt .title em{ font-size:20px;}
.indexPart8 .leftDiv .text .txt p{ font-size:14px;}
.indexPart8 .rightDiv{ float:right;}

.about1 .text{ font-size:14px; line-height:2; padding-bottom:45px;}
.about1 .imgDiv{ padding-bottom:85px;}
.about1 .imgDiv img{ max-width:100%;}
.about1 .txt{ float:left; width:440px; font-size:14px; line-height:2; padding-top:100px;}
.about1 .imgbox{ float:right;}

.about2{ padding-top:120px; padding-bottom:130px; background-color:#f4f4f4;}
.about2 .text{ font-size:14px; line-height:2; margin:0 130px; text-align:center; padding-bottom:65px;}
.about2 .alist{ padding:0 150px;}
.about2 .alist .slick{ margin:0 50px; text-align:center;}
.about2 .alist .name{ color:#626262; font-size:16px; padding-top:25px;}
.about2 .alist .slick-prev{ display:block; width:35px; height:35px; background:url(ico2_8prev.png) no-repeat center; position:absolute; z-index:2; left:0; top:50%; margin-top:-17px;}
.about2 .alist .slick-next{ display:block; width:35px; height:35px; background:url(ico2_8next.png) no-repeat center; position:absolute; z-index:2; right:0; top:50%; margin-top:-17px;}

.about3{}
.about3 .con{ background-color:#0ac5b8; position:relative;}
.about3 .con .text{ width:50%; float:left;}
.about3 .con .text .box{ font-size:14px; line-height:2; color:#fff; padding-top:15%; margin-right:45px;}
.about3 .con .imgDiv{ position:absolute; width:50%; right:0; top:0;}
.about3 .con .imgDiv img{ width:100%;}
.about3 .list li{ width:25%; float:left;}
.about3 .list li .imgDiv img{ width:100%;}

.about4{ padding-top:130px; padding-bottom:200px;}
.about4 .text{ font-size:14px; line-height:2;}
.about4 .imgDiv{ padding:100px 0;}
.about4 .imgDiv .img01{ padding-right:10px;}

.organize1 .text{ font-size:14px; line-height:2; padding-bottom:50px;}
.organize1 .text p{ text-indent:2em; margin: 5px 0; text-align: justify; }
.organize1 .text p img { max-width: 100%; max-height: 100%; display: block; margin: 10px auto; }
.organize1 .text p strong { font-size: 15px; color: #01c5b9; font-weight: bold; line-height: 30px; }
.organize1 .imgDiv img{ max-width:100%;}

.history1{ position:relative;}
.history1 .historyBg{ height:76px; background:url(line2.png) repeat-x center; margin:0 20px;}
.history1 .historyList{ padding:0 40px;}
.history1 .historyList .slick-slide{ text-align:center; height:76px; line-height:76px; font-size:18px; color:#0ac5b8; background:url(nimg28_1.png) center no-repeat; cursor:pointer;}
.history1 .historyList .slick-current{ color:#fff; background:url(nimg28_1on.png) center no-repeat;}
.history1 .slick-prev{position:absolute; z-index:10; left:0; top:50%; margin-top:-16px; display:block; background:url(nimg26_left.png) left top no-repeat; width:32px; height:32px;}
.history1 .slick-next{position:absolute; z-index:10; right:0; top:50%; margin-top:-16px; display:block; background:url(nimg26_right.png) right top no-repeat; width:32px; height:32px;}
.history1 .contentBox{ padding-top:30px;}
.history1 .box{ padding:30px; background:url(ico11_5bg.png) repeat-y 140px;}
.history1 .box .text{ margin-bottom:15px;}
.history1 .box em{ display:block; font-size:16px; width:85px; height:33px; line-height:33px; text-align:center; float:left; background:url(ico11_3bg.png) no-repeat center;}
.history1 .box .txt{ padding-left:130px; background:url(ico11_4bg.png) no-repeat 104px 10px; font-size:14px; line-height:2;}
.history1 .box .txt .txtp{ padding-bottom:20px;}
.history1 .box .txt .imgDiv{ padding-bottom:20px;}

.cultrue1 .left{ float:left; width:860px; padding-right:55px; border-right:1px #e5e5e5 solid;}
.cultrue1 .left .con{ padding-bottom:80px;}
.cultrue1 .left .con .textbox{ float:left; width:460px;}
.cultrue1 .left .con .textbox .txtp{ font-size:18px; color:#606060; padding-bottom:25px;}
.cultrue1 .left .con .textbox h1{ font-size:30px; color:#0ac5b8; padding-bottom:15px;}
.cultrue1 .left .con .textbox .textp{ font-size:24px; color:#bdbdbd; text-transform:uppercase; padding-bottom:50px; margin-bottom:20px; background:url(ico4_1hr.png) no-repeat left bottom;}
.cultrue1 .left .con .textbox .text{ font-size:14px; line-height:2;}
.cultrue1 .left .con .imgDiv{ float:right; position:relative;}
.cultrue1 .left .con .icotxt{ position:absolute; width:80px; height:80px; text-align:center; border-radius:50%; transition:all 1s; -moz-transition:all 1s; -ms-transition:all 1s; -o-transition:all 1s; -webkit-transition:all 1s; font-size:16px; color:#fff; line-height:18px;}
.cultrue1 .left .con .icotxt .txtp{ width:40px; height:40px; border-radius:50%; margin:15px; padding:5px;}
.cultrue1 .left .con .icotxt01{ left:103px; top:21px; background-color:rgba(0,181,200,1);}
.cultrue1 .left .con .icotxt01:hover{ background-color:rgba(0,181,200,0.3);}
.cultrue1 .left .con .icotxt01 .txtp{ background-color:rgba(0,181,200,1);}
.cultrue1 .left .con .icotxt02{ left:235px; top:36px; background-color:rgba(0,182,215,1);}
.cultrue1 .left .con .icotxt02:hover{ background-color:rgba(0,182,215,0.3);}
.cultrue1 .left .con .icotxt02 .txtp{ background-color:rgba(0,182,215,1);}
.cultrue1 .left .con .icotxt03{ left:292px; top:141px; background-color:rgba(0,170,219,1);}
.cultrue1 .left .con .icotxt03:hover{ background-color:rgba(0,170,219,0.3);}
.cultrue1 .left .con .icotxt03 .txtp{ background-color:rgba(0,170,219,1);}
.cultrue1 .left .con .icotxt04{ left:258px; top:252px; background-color:rgba(0,146,200,1);}
.cultrue1 .left .con .icotxt04:hover{ background-color:rgba(0,146,200,0.3);}
.cultrue1 .left .con .icotxt04 .txtp{ background-color:rgba(0,146,200,1);}
.cultrue1 .left .con .icotxt05{ left:141px; bottom:26px; background-color:rgba(0,151,183,1);}
.cultrue1 .left .con .icotxt05:hover{ background-color:rgba(0,151,183,0.3);}
.cultrue1 .left .con .icotxt05 .txtp{ background-color:rgba(0,151,183,1);}
.cultrue1 .left .con .icotxt06{ left:33px; bottom:96px; background-color:rgba(0,154,171,1);}
.cultrue1 .left .con .icotxt06:hover{ background-color:rgba(0,154,171,0.3);}
.cultrue1 .left .con .icotxt06 .txtp{ background-color:rgba(0,154,171,1);}
.cultrue1 .left .con .icotxt07{ left:12px; top:104px; background-color:rgba(2,169,187,1);}
.cultrue1 .left .con .icotxt07:hover{ background-color:rgba(2,169,187,0.3);}
.cultrue1 .left .con .icotxt07 .txtp{ background-color:rgba(2,169,187,1);}





.cultrue1 .right{ float:right; width:240px;}
.cultrue1 .right .hot{ background-color:#f1f1f1;}
.cultrue1 .right .hot .title{ height:60px; line-height:60px; margin:0 39px;}
.cultrue1 .right .hot .title p{ float:left; font-size:18px;}
.cultrue1 .right .hot .title .more{ float:right; text-transform:uppercase;}
.cultrue1 .right .hot .title .more a{ color:#979797;}
.cultrue1 .right .hot .title .more a:hover{ color:#01c5b9;}
.cultrue1 .right .hot .imgDiv{ margin:0 15px; text-align:center;}
.cultrue1 .right .hot .name{ font-size:14px; padding-top:10px; padding-bottom:35px; text-align:center; margin:0 39px;}
.cultrue1 .right .hot .name a{ color:#4b4b4b;}
.cultrue1 .right .hot .name a:hover{ color:#01c5b9;}

.cultruelist1 ul{ width:1218px;}
.cultruelist1 li{ width:25%; float:left; margin-bottom:18px;}
.cultruelist1 li .box{ margin-right:18px; padding:30px 38px; background-color:#f1f1f1;}
.cultruelist1 li .imgDiv img{ width:100%;}
.cultruelist1 li .name{ font-size:14px; padding:10px 0;}
.cultruelist1 li .name a{ color:#4b4b4b;}
.cultruelist1 li .name a:hover{ color:#01c5b9;}
.cultruelist1 li .bottomDiv{ height:30px;}
.cultruelist1 li .bottomDiv a{ display:block; width:45%; height:30px; line-height:30px; border-radius:30px; text-align:center; font-size:14px;}
.cultruelist1 li .bottomDiv a.btn1{ color:#06beae; border:1px #06beae solid; float:left;}
.cultruelist1 li .bottomDiv a.btn2{ color:#b1b1b1; border:1px #b1b1b1 solid; float:right;}
.cultruelist1 li .bottomDiv a:hover{ text-decoration:underline;}

.honor1{ background:url(ico4_5.png) repeat-x top center; background-color:#f7f8fc;}
.honor1 .top{ margin:0 280px; padding-bottom:100px;}
.honor1 .top li{ width:33.33%; float:left; text-align:center;}
.honor1 .top li .ico{ background:url(ico4_2bg.png) no-repeat top center; line-height:169px;}
.honor1 .top li .name{ padding-top:10px;}
.honor1 .top li .name a{ font-size:16px; color:#626262;}
.honor1 .top li .name a:hover{ color:#0ac5b8;}
.honor1 .list{ padding-bottom:200px;}
.honor1 .list ul{ margin-left:20px;}
.honor1 .list li{ width:25%; float:left; margin-bottom:20px;}
.honor1 .list li .box{ margin-right:20px; box-shadow:0 1px 5px rgba(0,0,0,0.2);}
.honor1 .list li .name{ height:105px; line-height:105px; text-align:center;}
.honor1 .list li .name a{ display:block; padding:0 10px; color:#5d5d5d; font-size:14px; background-color:#fff;}
.honor1 .list li .name a:hover{ color:#fff; background-color:#0ac5b8;}
.honor1 .list li .imgDiv{ overflow:hidden;}
.honor1 .list li .imgDiv img{ width:100%; transition:all 3s; -moz-transition:all 3s; -ms-transition:all 3s; -o-transition:all 3s; -webkit-transition:all 3s;}
.honor1 .list li .imgDiv:hover img{ transform:scale(1.2); -webkit-transform:scale(1.2);}
.honor1 .top li.liNow .imgon{ display:inline-block;}
.honor1 .top li.liNow .imgoff{ display:none;}

.honor1 .activity-list{ margin-left: -4px;}
.honor1 .activity-list .activity-bd{ position: relative; margin-left: 4px;}
.honor1 .activity-list .item,.activity-list .additem{position: absolute; width: 276px; background-color:#fff; box-shadow:0 1px 5px rgba(0,0,0,0.2); top:0; left: 40%; -webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;-ms-transition: all 0.3s;transition: all 0.3s;}
.honor1 .activity-list .hover{}
.honor1 .activity-list .additem{padding:0; width: 276px; border: none; }
.honor1 .activity-list .item .name{ padding: 25px 0; text-align:center;}
.honor1 .activity-list .item .name a{ display:block; padding:0 10px; color:#5d5d5d; font-size:14px; background-color:#fff;overflow: hidden; }

.honor1 .activity-list .imgDiv{ overflow:hidden;}
.honor1 .activity-list .imgDiv img{ width:100%; transition:all 3s; -moz-transition:all 3s; -ms-transition:all 3s; -o-transition:all 3s; -webkit-transition:all 3s;}
.honor1 .activity-list .imgDiv:hover img{ transform:scale(1.2); -webkit-transform:scale(1.2);}

.videobg{ background:url(ico4_6bg.png) repeat-x bottom center;}
.video1 .title{ font-size:24px; color:#656565; padding-bottom:30px; padding-top:40px; text-align:center;}
.video1 .Alist{ padding-bottom:30px; margin:0 auto; width:340px;}
.video1 .Alist li{ float:left; width:50%;}
.video1 .Alist li a{ display:block; width:150px; height:40px; line-height:40px; border-radius:40px; background-color:#cbcbcb; text-align:center; font-size:18px; color:#fff;}
.video1 .Alist li .box{ margin:0 10px;}
.video1 .Alist li a:hover,.video1 .Alist li.liNow a{ background-color:#0ac5b8;}
.video1 .slider-for{ margin:0 150px; padding-bottom:70px;}
.video1 .tablist{ margin:0 115px; padding:0 55px;}
.video1 .tablist .slick-prev{position:absolute; z-index:10; left:0; top:50%; margin-top:-16px; display:block; background:url(ico4_7prev.png) left top no-repeat; width:32px; height:32px;}
.video1 .tablist .slick-next{position:absolute; z-index:10; right:0; top:50%; margin-top:-16px; display:block; background:url(ico4_7next.png) right top no-repeat; width:32px; height:32px;}
.video1 .tablist .slick{ margin:0 10px; cursor:pointer;}
.video1 .tablist .slick .ico img{ width:100%;}
.video1 .tablist .slick .name{ font-size:16px; color:#535353; padding-top:15px;}
.video1 .tablist .slick .name:hover{ color:#0ac5b8;}
.video1 .tablist .slick.slick-current .ico,.video1 .tablist .slick:hover .ico{ border:4px #0ac5b8 solid;}
.video1 .tablist .slick.slick-current .name,.video1 .tablist .slick:hover .name{ color:#0ac5b8;}

.contact1 .con{ margin-top:60px;}
.contact1 .con .text{ float:left; width:400px;}
.contact1 .con .text h2{ font-weight:inherit; font-size:20px; color:#0ac5b8; padding-top:10px; padding-bottom:50px;}
.contact1 .con .text li{ position:relative; margin-bottom:40px;}
.contact1 .con .text li em{ position:absolute; left:0; top:0;}
.contact1 .con .text li p{ font-size:16px; line-height:1.5; padding-left:60px;}
.contact1 .con .map{ float:right;}

.news1 li{ padding-bottom:40px; margin-bottom:40px; border-bottom:1px #eee solid;}
.news1 li .imgDiv{ width:344px; height:220px; float:left;}
.news1 li .imgDiv img{ width:344px; height:220px;}
.news1 li .text{ padding-left:385px;}
.news1 li .text h3{ font-weight:inherit; font-size:18px; padding-top:10px;}
.news1 li .text h3 a{ color:#333;}
.news1 li .text h3 a:hover{ color:#06beae;}
.news1 li .text .time{ color:#999; padding:15px 0;}
.news1 li .text p{ font-size:14px; line-height:1.5; height:105px;}
.news1 li .text .more{ display:block; width:120px; height:30px; line-height:30px; border-radius:30px; text-align:center; border:1px #dcdcdc solid; font-size:14px;}
.news1 li .text .more:hover{ background-color:#01c5b9; border:1px #01c5b9 solid; color:#fff;}

.newshow1 .title{ padding-bottom:15px; margin-bottom:30px; border-bottom:1px #e5e5e5 solid;}
.newshow1 .title h1{ text-align:center; font-size:24px; color:#444; padding-bottom:50px; font-weight:inherit;}
.newshow1 .title .author{ float:left; color:#8e8e8e; font-size:14px;}
.newshow1 .title .author span{ padding:0 20px;}
.newshow1 .title .list{ float:right;}
.newshow1 .title .list a{ margin-left:10px;}
.newshow1 .text{ font-size:14px; line-height:2;}
.newshow1 .text p{ text-indent:2em;}
.newshow1 .imgDiv{ margin:40px 0;}
.newshow1 .con{ background-color:#eee; padding:30px; padding-bottom:15px; color:#8e8e8e; margin-bottom:40px;}
.newshow1 .con .txtp{ font-size:14px; line-height:14px; line-height:2; padding-bottom:20px;}
.newshow1 .con .name{ text-align:right; font-size:14px;}
.newshow1 .detailsshare .bottomDiv{ border-top:1px #dcdcdc solid; }

.production1{ padding-bottom:40px;}
.production1 .textbox{ font-size:14px; color:#5c5c5c; line-height:2;}
.production1 .textbox p{ text-indent:2em;}
.production1 .textbox h3{ font-size:18px; color:#0ac5b8; padding-bottom:20px;}
.production1 .con1{ padding-top:40px; padding-bottom:10px;}
.production1 .con2{ margin-bottom:10px;}
.production1 .con2 ul{ width:1210px;}
.production1 .con2 li{ width:50%; float:left}
.production1 .con2 li .box{ position:relative; margin-right:10px;}
.production1 .con2 li .text{ position:absolute; width:100%; height:100%; left:0; top:0; background-color:rgba(7,190,174,0.8); font-size:20px; color:#fff; opacity:0; transition:all 1s; -moz-transition:all 1s; -ms-transition:all 1s; -o-transition:all 1s; -webkit-transition:all 1s;}
.production1 .con2 li .text .txt{ position:absolute; left:0; top:50%; margin-top:-14px; width:100%; text-align:center;}
.production1 .con2 li .text .txt p{ padding:0 10px;}
.production1 .con3{ margin-bottom:70px;}
.production1 .con3 ul{ width:1210px;}
.production1 .con3 li{ width:25%; float:left}
.production1 .con3 li .box{ position:relative; margin-right:10px;}
.production1 .con3 li .text{ position:absolute; width:100%; height:100%; left:0; top:0; background-color:rgba(7,190,174,0.8); font-size:20px; color:#fff; opacity:0; transition:all 1s; -moz-transition:all 1s; -ms-transition:all 1s; -o-transition:all 1s; -webkit-transition:all 1s;}
.production1 .con3 li .text .txt{ position:absolute; left:0; top:50%; margin-top:-14px; width:100%; text-align:center;}
.production1 .con3 li .text .txt p{ padding:0 10px;}
.production1 .con2 li .box:hover .text{ opacity:1;}
.production1 .con3 li .box:hover .text{ opacity:1;}

.production2{ background-color:#f7f7f7; padding-top:50px; padding-bottom:140px;}
.production2 .left{ float:left; width:530px;}
.production2 .right{ float:right; position:relative;}
.production2 h2{ font-size:18px; color:#5a5a5a; font-weight:inherit; padding-bottom:30px;margin-top: 18px;}
.production2 .left .text{ font-size:14px; line-height:2; color:#5a5a5a; text-indent:2em; padding-top:20px;}
.production2 .right li{ position:absolute;}
.production2 .right li p{ font-size:14px; color:#000;}
.production2 .right li .txtp{ position:absolute; z-index:222; min-width:120px; text-align:center; height:40px; line-height:40px; padding:0 20px; border-radius:6px; font-size:14px; color:#fff; background-color:#0ac5b8;}
.production2 .right .address01{ top:178px; right:172px;}
.production2 .right .address01 .txtp{ top:-40px;}
.production2 .right .address02{ top:142px; right:100px;}
.production2 .right .address03{ top:204px; right:193px;}
.production2 .right .address04{ bottom:80px; right:165px;}
.production2 .right .address05{ bottom:32px; right:244px;}
.production2 .right .address05 .txtp{ top:-40px; left:20px;}
.production2 .right .txtp{ display:none;}
.production2 .right li:hover .txtp/*,.production2 .right li.liNow .txtp*/{ display:block;} 

.innovate1{ background-color: #f7f8fc; position:relative;}
.innovate1 .toplist{ height:30px; line-height:30px; margin-bottom:20px;}
.innovate1 .toplist li{ float:left; margin-right:10px;}
.innovate1 .toplist li a{ display:block; width:120px; height:30px; line-height:30px; text-align:center; border-radius:30px; font-size:14px; border:1px #ccc solid;}
.innovate1 .toplist li a:hover{ color:#01c5b9; border:1px #01c5b9 solid;}
.innovate1 .content{ margin-bottom:60px;}
.innovate1 .content h2{ font-size:16px; color:#4a4a4a; padding-bottom:30px;}
.innovate1 .content01{}
.innovate1 .content01 .con1 .text{ width:490px; float:left; margin-left:40px; font-size:14px; color:#5c5c5c; line-height:2; padding-top:120px;}
.innovate1 .content01 .con1 .imgDiv{ float:right;}
.innovate1 .content01 .con2 img{ width:100%;}
.innovate1 .content01 .con3 .text{ width:490px; float:right; margin-right:40px; font-size:14px; color:#5c5c5c; line-height:2; padding-top:120px;}
.innovate1 .content01 .con3 .imgDiv{ float:left;}
.innovate1 .content01 .con4{ padding-top:40px; padding-left:40px;}
.innovate1 .content01 .con4 h3{ font-size:24px; color:#333; font-weight:inherit; padding-bottom:25px;}
.innovate1 .content01 .con4 .txt{ font-size:16px; color:#5c5c5c; line-height:2;}
.innovate1 .content01 .con4 .txt p{ padding-left:30px; background:url(ico7_1bg.png) no-repeat left 8px;}
.innovate1 .content01 .con2Tel{ display:none;}
.innovate1 .content01 .con2Tel img{ width:100%;}

.innovate1 .content02 .con1{ background-color:#f3f3f3; padding:40px;}
.innovate1 .content02 .con1 h3{ font-size:24px; color:#01c5b9; font-weight:inherit; padding-bottom:20px;}
.innovate1 .content02 .con1 p{ font-size:14px; color:#5c5c5c; line-height:2;}
.innovate1 .ylist{ padding:0 40px; margin-top:30px;}
.innovate1 .ylist .slick{ margin:0 10px;}
.innovate1 .ylist .slick .imgDiv img{ width:540px; height:440px;}
.innovate1 .ylist .slick .name{ height:60px; line-height:60px; text-align:center; background-color:#eaeaea; font-size:18px; color:#6a6a6a;}
.innovate1 .ylist .slick-prev{position:absolute; z-index:10; left:0.7%; top:50%; margin-top:-16px; display:block; background:url(ico4_7prev.png) left top no-repeat; width:32px; height:32px;}
.innovate1 .ylist .slick-next{position:absolute; z-index:10; right:0.7%; top:50%; margin-top:-16px; display:block; background:url(ico4_7next.png) right top no-repeat; width:32px; height:32px;}

.innovate1 .content03{}
.innovate1 .content03 .historyBg{ height:76px; margin:0 175px;}
.innovate1 .content03 .historyList{ background:url(line2.png) repeat-x center;}
.innovate1 .content03 .historyList .slick-slide{ text-align:center; height:76px; line-height:76px; font-size:18px; color:#0ac5b8; background:url(nimg28_1.png) center no-repeat; cursor:pointer;}
.innovate1 .content03 .historyList .slick-current{ color:#fff; background:url(nimg28_1on.png) center no-repeat;}
.innovate1 .content03 .slick-prev{position:absolute; z-index:10; left:-32px; top:50%; margin-top:-16px; display:block; background:url(nimg26_left.png) left top no-repeat; width:32px; height:32px;}
.innovate1 .content03 .slick-next{position:absolute; z-index:10; right:-32px; top:50%; margin-top:-16px; display:block; background:url(nimg26_right.png) right top no-repeat; width:32px; height:32px;}
.innovate1 .content03 .box{ padding-top:30px; margin:0 145px;}
.innovate1 .content03 .box .text{ margin-bottom:15px;}
.innovate1 .content03 .box em{ display:block; font-size:14px; width:90px; height:33px; line-height:33px; float:left; color:#0ac5b8;}
.innovate1 .content03 .box .txt{ padding-left:100px; font-size:14px; line-height:2; color:#5c5c5c;}
.innovate1 .content03 .box .txt .txtp{}

.join1 .title{ font-size:24px; color:#0ac5b8; text-align:center; padding-bottom:30px;}
.join1 .con1{}
.join1 .con1 h3{ font-size:18px; color:#212121; font-weight:inherit; padding-bottom:20px;}
.join1 .con1 .box{ background-color:#ededed;}
.join1 .con1 .box .imgDiv{ float:left;}
.join1 .con1 .box .text{ float:right; margin-right:190px; padding-top:65px; font-size:14px; color:#212121; line-height:2;}
.join1 .con2{ padding:50px 0;}
.join1 .con2 h3{ font-size:18px; color:#212121; font-weight:inherit; padding-bottom:90px;}
.join1 .con2 ul{ width:1220px;}
.join1 .con2 li{ width:25%; float:left;}
.join1 .con2 li .box{ background-color:#ededed; border-radius:6px; margin-right:30px; position:relative; min-height:170px;}
.join1 .con2 li .box .ico{ position:absolute; left:50%; top:-56px; margin-left:-56px;}
.join1 .con2 li .box .txtp{ padding-top:70px; padding-left:20px; padding-right:20px; font-size:14px; color:#212121;}
.join1 .con3 .box{ background-color:#ededed;}
.join1 .con3 .box .imgDiv{ float:right;}
.join1 .con3 .box .text{ float:left; margin-left:70px; padding-top:65px; font-size:14px; color:#212121; line-height:2;}

.relations1 .title{ font-size:24px; color:#0ac5b8; text-align:center; padding-bottom:30px;}
.relations1 .con1{}
.relations1 .con1 h3{ font-size:18px; color:#212121; font-weight:inherit; padding-bottom:20px;}
.relations1 .con1 .box{ background-color:#ededed;}
.relations1 .con1 .box .imgDiv{ float:left;}
.relations1 .con1 .box .text{ float:right; margin-right:190px; padding-top:65px; font-size:14px; color:#212121; line-height:2;}
.relations1 .con2{ padding:50px 0;}
.relations1 .con2 h3{ font-size:18px; color:#212121; font-weight:inherit; padding-bottom:90px;}
.relations1 .con2 ul{ width:1220px;}
.relations1 .con2 li{ width:25%; float:left;}
.relations1 .con2 li .box{ background-color:#ededed; border-radius:6px; margin-right:30px; position:relative; min-height:170px;}
.relations1 .con2 li .box .ico{ position:absolute; left:50%; top:-56px; margin-left:-56px;}
.relations1 .con2 li .box .txtp{ padding-top:70px; padding-left:20px; padding-right:20px; font-size:14px; color:#212121;}
.relations1 .con3 .box{ background-color:#ededed;}
.relations1 .con3 .box .imgDiv{ float:right;}
.relations1 .con3 .box .text{ float:left; margin-left:70px; padding-top:65px; font-size:14px; color:#212121; line-height:2;}

.network1 .title{ font-size:24px; color:#0ac5b8; text-align:center; padding-bottom:30px;}
.network1 .con1{}
.network1 .con1 h3{ font-size:18px; color:#212121; font-weight:inherit; padding-bottom:20px;}
.network1 .con1 .box{ background-color:#ededed;}
.network1 .con1 .box .imgDiv{ float:left;}
.network1 .con1 .box .text{ float:right; margin-right:190px; padding-top:65px; font-size:14px; color:#212121; line-height:2;}
.network1 .con2{ padding:50px 0;}
.network1 .con2 h3{ font-size:18px; color:#212121; font-weight:inherit; padding-bottom:90px;}
.network1 .con2 ul{ width:1220px;}
.network1 .con2 li{ width:25%; float:left;}
.network1 .con2 li .box{ background-color:#ededed; border-radius:6px; margin-right:30px; position:relative; min-height:170px;}
.network1 .con2 li .box .ico{ position:absolute; left:50%; top:-56px; margin-left:-56px;}
.network1 .con2 li .box .txtp{ padding-top:70px; padding-left:20px; padding-right:20px; font-size:14px; color:#212121;}
.network1 .con3 .box{ background-color:#ededed;}
.network1 .con3 .box .imgDiv{ float:right;}
.network1 .con3 .box .text{ float:left; margin-left:70px; padding-top:65px; font-size:14px; color:#212121; line-height:2;}

.product1{}
.product1 .toplist{ height:30px; line-height:30px; margin-bottom:20px;}
.product1 .toplist li{ float:left;}
.product1 .toplist li .box{ margin-right:1px;}
.product1 .toplist li a{ display:block; padding:0 30px; height:30px; line-height:30px; text-align:center; border-radius:30px; font-size:14px;}
.product1 .toplist li a:hover,.product1 .toplist li.liNow a{ color:#01c5b9; border:1px #01c5b9 solid;}
.product1 .list{ background-color:#f1f1f1; padding-top:50px; padding-bottom:50px;}
.product1 .list ul{ width:1220px;}
.product1 .list li{ width:25%; float:left; margin-bottom:40px;}
.product1 .list li .box{ border-bottom:5px #0ac5b8 solid; background-color:#fff; margin-right:20px; position:relative; overflow:hidden;}
.product1 .list li .imgDiv{ overflow:hidden;}
.product1 .list li .imgDiv img{ width:285px; height:230px; transition:all 3s; -moz-transition:all 3s; -ms-transition:all 3s; -o-transition:all 3s; -webkit-transition:all 3s;}
.product1 .list li .box:hover .imgDiv img{ transform:scale(1.2); -webkit-transform:scale(1.2);}
.product1 .list li .name{ text-align:center; padding-top:15px; padding-bottom:20px;height: 70px;}
.product1 .list li .name p{ font-size:16px; color:#b0b0b0; padding-bottom:5px;}
.product1 .list li .name h3{ font-size:20px; color:#000; font-weight:inherit;margin-left: 40px;margin-right: 40px;}
.product1 .list li .name h3 a{ color:#000;}
.product1 .list li .more{ display:block; width:120px; height:35px; line-height:35px; text-align:center; margin:0 auto; background-color:#ebebeb; border-radius:35px; font-size:14px; color:#00c5b9; margin-bottom:35px;}
.product1 .list li .text{ position:absolute; left:0; bottom:-100%; width:100%; height:100%; background-color:rgba(10,197,184,0.9); color:#fff; text-align:center; transition:all 1s; -moz-transition:all 1s; -ms-transition:all 1s; -o-transition:all 1s; -webkit-transition:all 1s;}
.product1 .list li .text p{font-size:16px; padding-bottom:5px; padding-top:100px;}
.product1 .list li .text h3{ font-size:20px; font-weight:inherit;}
.product1 .list li .text .txtp{ font-size:14px; line-height:1.5; padding:0 20px; padding-top:70px; padding-bottom:60px;}
.product1 .list li .text .btn{ display:block; width:120px; height:35px; line-height:35px; text-align:center; margin:0 auto; border-radius:35px; font-size:14px; border:1px #fff solid;}
.product1 .list li .text .btn:hover{ text-decoration:underline;}
.product1 .list li .box:hover .text{ bottom:0;}

.product2{}
.product2 .toplist{ height:30px; line-height:30px; margin-bottom:20px;}
.product2 .toplist li{ float:left;}
.product2 .toplist li .box{ margin-right:1px;}
.product2 .toplist li a{ display:block; padding:0 30px; height:30px; line-height:30px; text-align:center; border-radius:30px; font-size:14px;}
.product2 .toplist li a:hover,.product2 .toplist li.liNow a{ color:#01c5b9; border:1px #01c5b9 solid;}
.product2 .list{ background-color:#fff; }
.product2 .list ul{ width:1220px;}
.product2 .list li{ width:25%; float:left; margin-bottom:40px;}
.product2 .list li .box{ border-bottom:5px #0ac5b8 solid; border:1px #ebebeb solid; background-color:#fff; margin-right:20px; position:relative; overflow:hidden;}
.product2 .list li .imgDiv{ overflow:hidden;}
.product2 .list li .imgDiv img{ width:285px; height:230px; transition:all 3s; -moz-transition:all 3s; -ms-transition:all 3s; -o-transition:all 3s; -webkit-transition:all 3s;}
.product2 .list li .box:hover .imgDiv img{ transform:scale(1.2); -webkit-transform:scale(1.2);}
.product2 .list li .name{ text-align:center; padding-top:15px; padding-bottom:20px;height: 70px;}
.product2 .list li .name p{ font-size:16px; color:#b0b0b0; padding-bottom:5px;}
.product2 .list li .name h3{ font-size:20px; color:#000; font-weight:inherit;margin-left: 40px;margin-right: 40px;}
.product2 .list li .name h3 a{ color:#000;}
.product2 .list li .more{ display:block; width:120px; height:35px; line-height:35px; text-align:center; margin:0 auto; background-color:#ebebeb; border-radius:35px; font-size:14px; color:#00c5b9; margin-bottom:35px;}
.product2 .list li .text{ position:absolute; left:0; bottom:-100%; width:100%; height:100%; background-color:rgba(10,197,184,0.9); color:#fff; text-align:center; transition:all 1s; -moz-transition:all 1s; -ms-transition:all 1s; -o-transition:all 1s; -webkit-transition:all 1s;}
.product2 .list li .text p{font-size:16px; padding-bottom:5px; padding-top:100px;}
.product2 .list li .text h3{ font-size:20px; font-weight:inherit;}
.product2 .list li .text .txtp{ font-size:14px; line-height:1.5; padding:0 20px; padding-top:70px; padding-bottom:60px;}
.product2 .list li .text .btn{ display:block; width:120px; height:35px; line-height:35px; text-align:center; margin:0 auto; border-radius:35px; font-size:14px; border:1px #fff solid;}
.product2 .list li .text .btn:hover{ text-decoration:underline;}
.product2 .list li .box:hover .text{ bottom:0;}

.productshow1{}
.productshow1 .toplist{ height:30px; line-height:30px; margin-bottom:20px;}
.productshow1 .toplist li{ float:left;}
.productshow1 .toplist li .box{ margin-right:1px;}
.productshow1 .toplist li a{ display:block; padding:0 30px; height:30px; line-height:30px; text-align:center; border-radius:30px; font-size:14px;}
.productshow1 .toplist li a:hover,.productshow1 .toplist li.liNow a{ color:#01c5b9; border:1px #01c5b9 solid;}
.productshow1 .con{ background-color:#f1f1f1; padding-top:50px; padding-bottom:100px;}
.productshow1 .content{ background-color:#fff; margin-bottom:50px; padding-bottom:30px;}
.productshow1 .content .title{ height:60px; line-height:60px; background-color:#01c5b9; position:relative;}
.productshow1 .content .title p{ font-size:30px; color:#fff; padding-left:30px;}
.productshow1 .content .title a{ display:block; position:absolute; right:0; top:0; width:130px; background-color:#10aba1; text-align:center; font-size:16px; color:#fff;}
.productshow1 .content .conbox{ margin:35px 30px;}
.productshow1 .conbox .imgbox{ float:left; border:1px #ededed solid;}
.productshow1 .conbox .text{ float:right; padding-right:70px; width:560px;}
.productshow1 .conbox .text h3{ font-size:16px; color:#5a5a5a; padding-bottom:15px; padding-top:70px;}
.productshow1 .conbox .text p{ font-size:14px; color:#8a8a8a; line-height:2;}
.productshow1 .textbox{ margin:0 30px;}
.productshow1 .textbox h2{ padding-bottom:10px; margin-bottom:30px; background:url(ico12_2hr.png) no-repeat left bottom; font-size:16px; color:#5a5a5a;}
.productshow1 .textbox .txt{ font-size:14px; line-height:2; padding-bottom:10px;}
.productshow1 .textbox .txt em{ color:#0ac5b8;}
.productshow1 .content .backbtn{ display:block; width:150px; height:35px; line-height:35px; text-align:center; border-radius:35px; font-size:14px; color:#0ac5b8; border:1px #0ac5b8 solid; margin:0 auto; margin-top:20px;}
.productshow1 .content .backbtn:hover{ background-color:#0ac5b8; color:#fff;}
.productshow1 .hot .title{ text-align:center; font-size:18px; color:#333; padding-bottom:10px; margin-bottom:40px; font-weight:bold; background:url(ico12_1hr.png) no-repeat bottom center;}
.productshow1 .hot ul{ width:1220px;}
.productshow1 .hot li{ width:25%; float:left; margin-bottom:40px;}
.productshow1 .hot li .box{ background-color:#fff; margin-right:20px; position:relative; overflow:hidden;height: 360px;}
.productshow1 .hot li .imgDiv{ overflow:hidden;}
.productshow1 .hot li .imgDiv img{ width:100%; transition:all 3s; -moz-transition:all 3s; -ms-transition:all 3s; -o-transition:all 3s; -webkit-transition:all 3s;}
.productshow1 .hot li .box:hover .imgDiv img{ transform:scale(1.2); -webkit-transform:scale(1.2);}
.productshow1 .hot li .name{ text-align:center; padding-top:15px; padding-bottom:20px;}
.productshow1 .hot li .name p{ font-size:16px; color:#b0b0b0; padding-bottom:5px;}
.productshow1 .hot li .name h3{ font-size:20px; color:#000; font-weight:inherit;}
.productshow1 .hot li .name h3 a{ color:#000;}
.productshow1 .hot li .box:hover{ border:1px #01c5b9 solid;}
.productshow1 .hot li .box:hover .name p{ color:#01c5b9;}

.duty1 .text{ font-size:14px; line-height:2; color:#5c5c5c; text-indent:2em; padding-bottom:50px;}
.duty1 .imgDiv img{ max-width:100%;}

.fund1{ padding-bottom:50px;}
.fund1 .ico{ text-align:center;}
.fund1 .name{ font-size:30px; color:#e70012; text-align:center; padding-top:20px; padding-bottom:70px;}
.fund1 .text{ font-size:14px; line-height:2; text-indent:2em;}
.fund2{ padding-top:50px; padding-bottom:90px; background-color:#f7f8fc;}
.fund2 h3{ font-size:16px; color:#4a4a4a; padding-bottom:40px; width:1200px; margin:0 auto;}
.fund2 .imgDiv img{ width:100%; opacity:0.3; transition:all 1s; -moz-transition:all 1s; -ms-transition:all 1s; -o-transition:all 1s; -webkit-transition:all 1s;}
.fund2 .slick .box{ position:relative; overflow:hidden;}
.fund2 .slick .box .name{ position:absolute; left:0; bottom:-100%; width:100%; /*height:75px; line-height:75px;*/ background-color:rgba(10,197,184,0.9); transition:all 1s; -moz-transition:all 1s; -ms-transition:all 1s; -o-transition:all 1s; -webkit-transition:all 1s;}
.fund2 .slick .box .name a{ font-size:14px; color:#fff; font-weight:bold; padding:0 1px;}
.fund2 .flist{ padding-bottom:90px;}
.fund2 .flist .slick-prev{position:absolute; z-index:10; left:50%; margin-left:-42px; bottom:0; display:block; background:url(ico4_7prev.png) left top no-repeat; width:32px; height:32px;}
.fund2 .flist .slick-next{position:absolute; z-index:10; right:50%; margin-right:-42px; bottom:0; display:block; background:url(ico4_7next.png) right top no-repeat; width:32px; height:32px;}
.fund2 .slick .box:hover .name{ bottom:0;}
.fund2 .slick .box:hover .imgDiv img{ opacity:1;}

.fund3{ padding-top:60px; padding-bottom:80px;}
.fund3 h3{ font-size:16px; color:#4a4a4a; padding-bottom:40px;}
.fund3 .list{ width:700px; margin:0 auto;}
.fund3 .slick{ text-align:center;}
.fund3 .slick .ico{ height:150px;}
.fund3 .box01 .ico{ background:url(ico14_1bg.png) no-repeat center; line-height:155px;}
.fund3 .box02 .ico{ background:url(ico14_2bg.png) no-repeat center; line-height:144px;}
.fund3 .box03 .ico{ background:url(ico14_3bg.png) no-repeat center; line-height:145px;}
.fund3 .slick .name{ font-size:16px; padding-top:15px;}
.fund3 .slick .name a{ color:#626262;}
.fund3 .slick .name a:hover{ color:#0ac5b8;}
.fund3 .text{ padding-top:80px; font-size:14px; color:#5c5c5c; padding-bottom:80px;}
.fund3 .fund4list{ padding:0 50px;}
.fund3 .fund4list .slick{ margin:0 10px;}
.fund3 .fund4list .imgDiv img{ width:100%;}
.fund3 .fund4list .name{ font-size:14px; color:#979797; padding-top:30px;}
.fund3 .fund4list .slick-prev{position:absolute; z-index:10; left:0; top:50%; margin-top:-16px; bottom:0; display:block; background:url(ico4_7prev.png) left top no-repeat; width:32px; height:32px;}
.fund3 .fund4list .slick-next{position:absolute; z-index:10; right:0; top:50%; margin-top:-16px; bottom:0; display:block; background:url(ico4_7next.png) right top no-repeat; width:32px; height:32px;}
.fund3 .slick.slick-current .imgon{ display:inline-block;}
.fund3 .slick.slick-current .imgoff{ display:none;}

.personnel1 .imgDiv{ text-align:center; padding-bottom:30px;}
.personnel1 .imgDiv img{ max-width:100%;}
.personnel1 .text{ font-size:14px; line-height:2; text-indent:2em;}

.profession1{ padding-bottom:80px;}
.profession1 .imgDiv img{ max-width:100%;}
.profession1 .text{ font-size:14px; line-height:2; text-indent:2em; padding-top:30px; padding-bottom:30px;}
.profession1 .list ul{ width:1240px;}
.profession1 .list li{ width:25%; float:left;}
.profession1 .list li .box{ margin-right:40px;}
.profession1 .list li .imgbox{ background-color:#f7f7f7; text-align:center; height:90px; padding-top:35px; padding-bottom:25px;}
.profession1 .list li .imgbox .ico{ line-height:60px;}
.profession1 .list li .imgbox .name{ font-size:15px; color:#333; font-weight:bold; padding-top:10px;}
.profession1 .list li .txt{ padding:25px 30px; font-size:15px; color:#333; line-height:2;}
.profession2{ background-color:#f4f4f4; padding-top:50px; padding-bottom:65px;}
.profession2 .title{ text-align:center; font-size:18px; color:#333; padding-bottom:10px; margin-bottom:40px; font-weight:bold; background:url(ico12_1hr.png) no-repeat bottom center;}
.profession2 .wal{ width:1200px; margin:0 auto;}
.profession2 .plist{ padding:0 50px;}
.profession2 .plist .slick{ margin:0 10px;}
.profession2 .plist .imgDiv img{ width:100%;}
.profession2 .plist .name{ font-size:14px; color:#979797; padding-top:15px; text-align:center;}
.profession2 .plist .name a{ color:#979797;}
/*.profession2 .plist .name a:hover{ color:#01c5b9;}*/
.profession2 .plist .slick-prev{position:absolute; z-index:10; left:0; top:50%; margin-top:-16px; bottom:0; display:block; background:url(ico4_7prev.png) left top no-repeat; width:32px; height:32px;}
.profession2 .plist .slick-next{position:absolute; z-index:10; right:0; top:50%; margin-top:-16px; bottom:0; display:block; background:url(ico4_7next.png) right top no-repeat; width:32px; height:32px;}

.jod1 .txtp{ font-size:14px; color:#8e8e8e; margin-bottom:20px;}
.jod1 .libox{ background-color:#e1e1e1; padding:0 45px; height:60px; line-height:60px; font-size:18px; color:#333; cursor:pointer; margin-bottom:20px;}
.jod1 .libox p{ background:url(ico16_1bg.png) no-repeat right center;}
.jod1 .libox:hover{ color:#fff; background-color:#0ac5b8;}
.jod1 .libox:hover p{ background:url(ico16_1bgon.png) no-repeat right center;}
.jod1 .libox.currentDt{ margin-bottom:0; color:#fff; background-color:#0ac5b8;}
.jod1 .libox.currentDt p{ background:url(ico16_2bgon.png) no-repeat right center;}
.jod1 .conbox{ display:none; background-color:#f6f6f6; padding:45px; margin-bottom:20px;}
.jod1 .conbox .title{ padding-bottom:25px; margin-bottom:25px; border-bottom:1px #ddd solid; font-size:14px;}
.jod1 .conbox .title span{ margin-right:60px;}
.jod1 .conbox .text{ padding-bottom:30px;}
.jod1 .conbox .text h3{ font-size:16px; color:#333; padding-bottom:15px;}
.jod1 .conbox .text p{ font-size:14px;}
.jod1 .conbox .upload{ display:block; width:140px; height:45px; line-height:45px; font-size:16px; color:#0ac5b8; text-align:center; border:1px #0ac5b8 solid; border-radius:4px;}
.jod1 .conbox .upload:hover{ background-color:#0ac5b8; color:#fff;}

.life1 .slider-for{ float:left; width:978px;}
.life1 .slider-for .conbox{ position:relative;}
.life1 .slider-for .conbox .name{ position:absolute; z-index:22; left:0; bottom:0; width:100%; height:60px; line-height:60px; text-align:center; background-color:rgba(0,0,0,0.6);}
.life1 .slider-for .conbox .name p{ font-size:20px; color:#fff;}
.life1 .tablist{ float:right; width:200px; padding:32px 0; height:651px;}
.life1 .tablist .slick-prev{ display:block; background:url(ico14_1prev.png) no-repeat center; width:32px; height:32px; position:absolute; z-index:22; top:0; left:50%; margin-left:-16px;}
.life1 .tablist .slick-next{ display:block; background:url(ico14_1next.png) no-repeat center; width:32px; height:32px; position:absolute; z-index:22; bottom:0; left:50%; margin-left:-16px;}
.life1 .tablist .slick{ margin:5px 0;}
.life1 .tablist .slick img{ opacity:0.4;}
.life1 .tablist .slick:hover img,.life1 .tablist .slick.slick-current img{ opacity:1;}

.message1 .title{ font-size:14px; padding-bottom:40px; text-align:center;}
.message1 .imgDiv{ float:left; padding-top:60px;}
.message1 .context{ float:right; width:630px; margin-right:80px;}
.message1 .form li{ min-height:40px; line-height:40px; font-size:14px; margin-bottom:20px; position:relative;}
.message1 .form li em{ float:left; font-size:14px; font-weight:bold; width:80px; text-align:right;}
.message1 .form li .box{ padding-left:85px; position:relative; padding-right:20px;}
.message1 .form li .box .input1{ display:block; text-indent:10px; font-size:14px; color:#999; border:1px #eee solid; width:100%; height:40px;}
.message1 .form li .box select{ display:block; text-indent:10px; font-size:14px; color:#999; border:1px #eee solid; width:100%; height:40px;}
.message1 .form li .box .btn{ display:block; width:50px; text-align:center; position:absolute; right:-1px; top:1px; height:50px; line-height:50px; background-color:#fafafa; border-left:1px #eee solid;}
.message1 .form li .fox{ padding-left:85px; position:relative; padding-right:20px;}
.message1 .form li .fox .input1{ display:block; text-indent:10px; font-size:14px; color:#999; border:1px #eee solid; width:80%; height:40px;}
.message1 .form li .fox select{ display:block; text-indent:10px; font-size:14px; color:#999; border:1px #eee solid; width:100%; height:40px;}
.message1 .form li .fox .btn{ display:block; width:50px; text-align:center; position:absolute; right:-1px; top:1px; height:50px; line-height:50px; background-color:#fafafa; border-left:1px #eee solid;}
.message1 .form .li04 textarea{ display:block; text-indent:10px; font-size:14px; color:#999; border:1px #eee solid; width:100%; height:200px; line-height:40px;}
.message1 .form .li04 .box .btn{ height:200px; line-height:200px;}
.message1 .form li .red{ font-size:14px; color:#ff0000; line-height:50px; position:absolute; right:0; top:0;}
.message1 .form .li07  .input2{ display:block; text-indent:10px; font-size:14px; color:#999; border:1px #eee solid; width:100px; height:40px; float:left; margin-right:20px;}
.message1 .form .li07 .yzm{ float:left;}
.message1 .form .li07 .yzm a{ margin-right:20px; margin-right:60px;}
.message1 .form .li07 .btn1{ display:block; width:130px; height:40px; line-height:40px; text-align:center; float:left; background-color:#01c5b9; font-size:14px; color:#fff; border-radius:4px;}
.message1 .form .li07 .btn1:hover{ text-decoration:underline;}
.message1 .litop{ width:70%;}

.ask1 .list{ margin-bottom:40px;}
.ask1 .libox{ height:75px; line-height:75px; border-bottom:1px #ddd solid; font-size:16px; color:#313131; cursor:pointer;}
.ask1 .libox .img2,.ask1 .libox .img3{ display:none;}
.ask1 .conbox{ display:none; background-color:#f3f3f3; padding:30px; color:#878787; font-size:14px;}
.ask1 .conbox b{ color:#000;}
.ask1 .libox:hover,.ask1 .libox.currentDt{ color:#01c5b9;}
.ask1 .libox:hover .img2{ display:inline-block;}
.ask1 .libox:hover .img1{ display:none;}
.ask1 .libox.currentDt .img3{ display:inline-block;}
.ask1 .libox.currentDt .img1,.ask1 .libox.currentDt .img2{ display:none;}

.investment1 .imgDiv{ text-align:center; margin:0 300px;}

.IServices1 .imgDiv{ float:left;}
.IServices1 .text{ float:right; width:625px;}
.IServices1 .text .txt{ font-size:14px; line-height:2; color:#8e8e8e; padding-bottom:50px;}
.IServices1 .list li{ width:33.33%; float:left; text-align:center;}
.IServices1 .list li p{ padding-top:35px; font-size:14px; color:#7c7c7c; padding-bottom:10px;}
.IServices1 .list li .link{ font-size:16px; color:#333; padding:0 10px;}
.IServices1 .list li a.link:hover{ color:#01c5b9;}

/*.notice1 { background:url(ico18_2bg.png) no-repeat top center;}*/
/*.beij{ background:url(ico18_2bg.png) no-repeat top center;}*/
.notice1 ul{ width:1300px;}
.notice1 li{ width:50%; float:left; position:relative; min-height:95px; margin-bottom:80px;}
.notice1 li .time{ width:95px; height:95px; position:absolute; left:0; top:0; background-color:#eee; text-align:center;}
.notice1 li .time:hover{ background-color:#01c5b9; }
.notice1 li .time h3{ font-weight:inherit; font-size:48px; padding-top:5px;}
.notice1 li .time p{ font-size:16px; color:#656565;}
.notice1 li .time:hover h3{ color:#fff;}
.notice1 li .time:hover p{ color:#fff;}
.notice1 li .txt{ font-size:20px; padding-left:105px; padding-top:20px;}
.notice1 li .txt a{ color:#000;}
.notice1 li .txt a:hover{ color:#01c5b9;}
.notice1 li .box{ margin-right:100px;}

.copyright1 .text{ font-size:14px; line-height:2; padding-bottom:45px;}
.copyright1 p{ font-size:14px; line-height:2; padding-bottom:45px;}
.copyright1 .txt{ float:left; width:440px; font-size:14px; line-height:2; padding-top:100px;}

.sitemap1 .list{}
.sitemap1 .list li{ padding-bottom:30px; margin-bottom:30px; background:url(../images/ico14_2hr.png) repeat-x bottom;}
.sitemap1 .list li h3{ padding-bottom:10px;}
.sitemap1 .list li h3 a{ font-size:20px; color:#4a392d;}
.sitemap1 .list li h3 a:hover{ color:#ef8750;}
.sitemap1 .list li dd{ display:inline-block; padding-right:30px;}
.sitemap1 .list li dd a{ font-size:16px; color:#444;}
.sitemap1 .list li dd a:hover{ color:#ef8750;}

.link1{}
.link1 .toplist{ height:30px; line-height:30px; margin-bottom:20px;}
.link1 .toplist li{ float:left;}
.link1 .toplist li .box{ margin-right:20px;}
.link1 .toplist li a{ display:block; padding:0 30px; height:30px; line-height:30px; text-align:center; border-radius:30px; font-size:14px;}
.link1 .toplist li a:hover,.link1 .toplist li.liNow a{ color:#01c5b9; border:1px #01c5b9 solid;}
.link1 .list{ background-color:#f1f1f1; padding-top:50px; padding-bottom:100px;}
.link1 .list ul{ width:1220px;}
.link1 .list li{ width:25%; float:left; margin-bottom:40px;}
.link1 .list li .box{ border-bottom:5px #0ac5b8 solid; background-color:#fff; margin-right:20px; position:relative; overflow:hidden;}
.link1 .list li .imgDiv{ overflow:hidden;}
.link1 .list li .imgDiv img{ width:100%; transition:all 3s; -moz-transition:all 3s; -ms-transition:all 3s; -o-transition:all 3s; -webkit-transition:all 3s;}
.link1 .list li .box:hover .imgDiv img{ transform:scale(1.2); -webkit-transform:scale(1.2);}
.link1 .list li .name{ text-align:center; padding-top:15px; padding-bottom:20px;}
.link1 .list li .name p{ font-size:16px; color:#b0b0b0; padding-bottom:5px;}
.link1 .list li .name h3{ font-size:20px; color:#000; font-weight:inherit;}
.link1 .list li .name h3 a{ color:#000;}
.link1 .list li .more{ display:block; width:120px; height:35px; line-height:35px; text-align:center; margin:0 auto; background-color:#ebebeb; border-radius:35px; font-size:14px; color:#00c5b9; margin-bottom:35px;}
.link1 .list li .text{ position:absolute; left:0; bottom:-100%; width:100%; height:100%; background-color:rgba(10,197,184,0.9); color:#fff; text-align:center; transition:all 1s; -moz-transition:all 1s; -ms-transition:all 1s; -o-transition:all 1s; -webkit-transition:all 1s;}
.link1 .list li .text p{font-size:16px; padding-bottom:5px; padding-top:100px;}
.link1 .list li .text h3{ font-size:20px; font-weight:inherit;}
.link1 .list li .text .txtp{ font-size:14px; line-height:1.5; padding:0 20px; padding-top:70px; padding-bottom:60px;}
.link1 .list li .text .btn{ display:block; width:120px; height:35px; line-height:35px; text-align:center; margin:0 auto; border-radius:35px; font-size:14px; border:1px #fff solid;}
.link1 .list li .text .btn:hover{ text-decoration:underline;}
.link1 .list li .box:hover .text{ bottom:0;}

/*é¦–é¡µå³ä¸‹è§’*/
.botLayer{ position:fixed; z-index:22; width:342px; height:248px; border:#01C5B9 solid 3px; bottom:3px; right:3px; background:#fff;}
.botLayer .topDiv{ height:124px; padding:0 14px 0 177px; position:relative;}
.botLayer .topDiv .imgDiv{ position:absolute; left:12px; top:10px;}
.botLayer .topDiv .name{ font-size:16px; color:#3a3a3a; line-height:24px; height:96px; overflow:hidden; padding-top:10px;}
.botLayer .botDiv{ height:124px; background:#f4f4f4; padding:0 14px;}
.botLayer .botDiv .content{ color:#9f9f9f; height:60px; overflow:hidden; padding-top:20px;}
.botLayer .botDiv .btnDiv a{ display:block; width:86px; height:25px; background:#01C5B9; line-height:25px; text-align:center; color:#fff; border-radius:24px; -moz-border-radius:24px;}
.botLayer .close{ display:block; width:30px; height:30px; left:-36px; top:0px; position:absolute;}

.lxpro .toplist li a {padding: 0 21px;border: 1px solid #fff; }
.lxpro .list{background: #fff;}
.lxpro .lxUl{overflow: hidden; } 
.lxpro .lxUl li{float: left; display: inline-block; margin-bottom: 20px; width: 232px; margin-right: 15px; } 
.lxpro .lxUl li:nth-child(5n){margin-right: 0; } 
.lxpro .lxUl li a{display: inline-block; } 
.lxpro .lxUl li .txt{height: 68px; background: #f1f1f1; border:1px solid #f1f1f1; } 
.lxpro .lxUl li .txt .t1{font-size: 14px; color: #b0b0b0; text-align: center; margin-top: 12px; margin-bottom: 3px; } 
.lxpro .lxUl li .txt .t2{font-size: 16px; color: #000000; text-align: center; } 
.lxpro .lxUl li .img{border:1px solid #f1f1f1; } 
.lxpro .lxUl li .img img{width: 100%; } 
.lxpro .lxUl li:hover .txt{background: #0ac5b8; border:1px solid #0ac5b8; }
.lxpro .lxUl li:hover .txt .t1{color: #fff;}
.lxpro .lxUl li:hover .txt .t2{color: #fff;}
.lxpro .lxUl li:hover .img{border:1px solid #0ac5b8;}

.lx-lang{font-size: 12px; color: #4b4b4b; line-height: 50px; text-align: center; position: absolute;right: 14%; top: 6px;}

.c_tjyd{z-index: 5;background: #F0F0F0;margin-bottom:0px; padding-top:4em; text-decoration: none;}
.news_tjyd_con{ padding-bottom: 80px; text-decoration: none;}
.news_tjyd_con ._list ._t{ font-size: 17px; font-weight: bold; margin-top: 10px; margin-bottom: 5px; color: #555; text-decoration: none; white-space: nowrap; overflow: hidden; width: 270px;}
.news_tjyd_con ._list ._p{ font-size: 13px; color: #555; line-height: 24px; height: 72px; white-space: normal; overflow: hidden; }
.news_tjyd_con ._list li:hover ._t,.news_tjyd_con ._list li:hover ._p{ color: #01c5b9; text-decoration: none; }
/* è®¾ç½® */
.wrap { max-width: 1200px; margin-right: auto; margin-left: auto; *width: 1200px; font-size: 13px;line-height: 1.8; color: #555; overflow-x: hidden; min-width: 1200px; font-family: microsoft yahei; text-decoration: none; }
a{color:inherit; *color:#999; text-decoration: none;}
a:hover { color: #01c5b9; text-decoration: none;}
input,select,button,textarea{ font-family:microsoft yahei;vertical-align: middle;border: none;}
.tjyd_tit{width: 80%;margin: 0 auto 10px;text-align: center;}
.tjyd_tit .tit{font-size:30px; position:relative;padding-bottom: 15px;margin-bottom: 15px;}
.tjyd_tit .tit:after{content:'';width:60px;height:3px;background-color:#01c5b9; position:absolute;bottom:0;left:50%; margin-left:-30px;}
.tjyd_tit .p{font-size:16px; color:#999; }
.row{width:102%;transition:.1s width ease;*zoom:1}.row:before,.row:after{display:table;clear:both;content:''}.row&gt;[class*="span-"]{float:left;margin-right:2%;*margin-right:1.89%}.row&gt;.span-1{width:6.33333333%}.row&gt;.span-2{width:14.66666667%}.row&gt;.span-3{width:23%}.row&gt;.span-4{width:31.33333333%}.row&gt;.span-5{width:39.66666667%}.row&gt;.span-6{width:48%}.row&gt;.span-7{width:56.33333333%}.row&gt;.span-8{width:64.66666667%}.row&gt;.span-9{width:73%}.row&gt;.span-10{width:81.33333333%}.row&gt;.span-11{width:89.66666667%}.row&gt;.span-12{width:98%}.row&gt;.span-13{width:106.33333333%}.row&gt;.span-14{width:114.66666667%}.row&gt;.span-15{width:123%}.row&gt;.span-16{width:131.33333333%}.row&gt;.span-17{width:139.66666667%}.row&gt;.span-18{width:148%}.row&gt;.span-19{width:156.33333333%}.row&gt;.span-20{width:164.66666667%}.row&gt;.span-21{width:173%}.row&gt;.span-22{width:181.33333333%}.row&gt;.span-23{width:189.66666667%}.row&gt;.span-24{width:198%}.full-row{width:100%;transition:.2s width ease;*zoom:1}.full-row:before,.full-row:after{display:table;clear:both;content:''}.full-row&gt;[class*='span']{float:left}.full-row&gt;.span-1{width:8.33333333%;*width:8.22333333%}.full-row&gt;.span-2{width:16.66666667%;*width:16.55666667%}.full-row&gt;.span-3{width:25%;*width:24.89%}.full-row&gt;.span-4{width:33.33333333%;*width:33.22333333%}.full-row&gt;.span-5{width:41.66666667%;*width:41.55666667%}.full-row&gt;.span-6{width:50%;*width:49.89%}.full-row&gt;.span-7{width:58.33333333%;*width:58.22333333%}.full-row&gt;.span-8{width:66.66666667%;*width:66.55666667%}.full-row&gt;.span-9{width:75%;*width:74.89%}.full-row&gt;.span-10{width:83.33333333%;*width:83.22333333%}.full-row&gt;.span-11{width:91.66666667%;*width:91.55666667%}.full-row&gt;.span-12{width:100%;*width:99.89%}.full-row&gt;.span-13{width:108.33333333%;*width:108.22333333%}.full-row&gt;.span-14{width:116.66666667%;*width:116.55666667%}.full-row&gt;.span-15{width:125%;*width:124.89%}.full-row&gt;.span-16{width:133.33333333%;*width:133.22333333%}.full-row&gt;.span-17{width:141.66666667%;*width:141.55666667%}.full-row&gt;.span-18{width:150%;*width:149.89%}.full-row&gt;.span-19{width:158.33333333%;*width:158.22333333%}.full-row&gt;.span-20{width:166.66666667%;*width:166.55666667%}.full-row&gt;.span-21{width:175%;*width:174.89%}.full-row&gt;.span-22{width:183.33333333%;*width:183.22333333%}.full-row&gt;.span-23{width:191.66666667%;*width:191.55666667%}.full-row&gt;.span-24{width:200%;*width:199.89%}.row&gt;.pull-right,.full-row&gt;.pull-right{float:right}.row&gt;.center{position:relative;left:-1%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row&gt;.center{display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.pull-left-1{position:relative;left:-8.33333333%}.pull-left-2{position:relative;left:-16.66666667%}.pull-left-3{position:relative;left:-25%}.pull-left-4{position:relative;left:-33.33333333%}.pull-left-5{position:relative;left:-41.66666667%}.pull-left-6{position:relative;left:-50%}.pull-left-7{position:relative;left:-58.33333333%}.pull-left-8{position:relative;left:-66.66666667%}.pull-left-9{position:relative;left:-75%}.pull-left-10{position:relative;left:-83.33333333%}.pull-left-11{position:relative;left:-91.66666667%}.pull-left-12{position:relative;left:-100%}.pull-left-13{position:relative;left:-108.33333333%}.pull-left-14{position:relative;left:-116.66666667%}.pull-left-15{position:relative;left:-125%}.pull-left-16{position:relative;left:-133.33333333%}.pull-left-17{position:relative;left:-141.66666667%}.pull-left-18{position:relative;left:-150%}.pull-left-19{position:relative;left:-158.33333333%}.pull-left-20{position:relative;left:-166.66666667%}.pull-left-21{position:relative;left:-175%}.pull-left-22{position:relative;left:-183.33333333%}.pull-left-23{position:relative;left:-191.66666667%}.pull-left-24{position:relative;left:-200%}.pull-right-1{position:relative;left:8.33333333%}.pull-right-2{position:relative;left:16.66666667%}.pull-right-3{position:relative;left:25%}.pull-right-4{position:relative;left:33.33333333%}.pull-right-5{position:relative;left:41.66666667%}.pull-right-6{position:relative;left:50%}.pull-right-7{position:relative;left:58.33333333%}.pull-right-8{position:relative;left:66.66666667%}.pull-right-9{position:relative;left:75%}.pull-right-10{position:relative;left:83.33333333%}.pull-right-11{position:relative;left:91.66666667%}.pull-right-12{position:relative;left:100%}.pull-right-13{position:relative;left:108.33333333%}.pull-right-14{position:relative;left:116.66666667%}.pull-right-15{position:relative;left:125%}.pull-right-16{position:relative;left:133.33333333%}.pull-right-17{position:relative;left:141.66666667%}.pull-right-18{position:relative;left:150%}.pull-right-19{position:relative;left:158.33333333%}.pull-right-20{position:relative;left:166.66666667%}.pull-right-21{position:relative;left:175%}.pull-right-22{position:relative;left:183.33333333%}.pull-right-23{position:relative;left:191.66666667%}.pull-right-24{position:relative;left:200%}@media only screen and (max-width:1024px){.row&gt;.midd-1{width:6.33333333%}.row&gt;.midd-2{width:14.66666667%}.row&gt;.midd-3{width:23%}.row&gt;.midd-4{width:31.33333333%}.row&gt;.midd-5{width:39.66666667%}.row&gt;.midd-6{width:48%}.row&gt;.midd-7{width:56.33333333%}.row&gt;.midd-8{width:64.66666667%}.row&gt;.midd-9{width:73%}.row&gt;.midd-10{width:81.33333333%}.row&gt;.midd-11{width:89.66666667%}.row&gt;.midd-12{width:98%}.row&gt;.midd-13{width:106.33333333%}.row&gt;.midd-14{width:114.66666667%}.row&gt;.midd-15{width:123%}.row&gt;.midd-16{width:131.33333333%}.row&gt;.midd-17{width:139.66666667%}.row&gt;.midd-18{width:148%}.row&gt;.midd-19{width:156.33333333%}.row&gt;.midd-20{width:164.66666667%}.row&gt;.midd-21{width:173%}.row&gt;.midd-22{width:181.33333333%}.row&gt;.midd-23{width:189.66666667%}.row&gt;.midd-24{width:198%}.midd-hide{display:none}.midd-center{position:relative;left:-1%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row&gt;.midd-1{width:8.33333333%}.full-row&gt;.midd-2{width:16.66666667%}.full-row&gt;.midd-3{width:25%}.full-row&gt;.midd-4{width:33.33333333%}.full-row&gt;.midd-5{width:41.66666667%}.full-row&gt;.midd-6{width:50%}.full-row&gt;.midd-7{width:58.33333333%}.full-row&gt;.midd-8{width:66.66666667%}.full-row&gt;.midd-9{width:75%}.full-row&gt;.midd-10{width:83.33333333%}.full-row&gt;.midd-11{width:91.66666667%}.full-row&gt;.midd-12{width:100%}.full-row&gt;.midd-13{width:108.33333333%}.full-row&gt;.midd-14{width:116.66666667%}.full-row&gt;.midd-15{width:125%}.full-row&gt;.midd-16{width:133.33333333%}.full-row&gt;.midd-17{width:141.66666667%}.full-row&gt;.midd-18{width:150%}.full-row&gt;.midd-19{width:158.33333333%}.full-row&gt;.midd-20{width:166.66666667%}.full-row&gt;.midd-21{width:175%}.full-row&gt;.midd-22{width:183.33333333%}.full-row&gt;.midd-23{width:191.66666667%}.full-row&gt;.midd-24{width:200%}}@media only screen and (max-width:640px){.row&gt;.smal-1{width:6.33333333%}.row&gt;.smal-2{width:14.66666667%}.row&gt;.smal-3{width:23%}.row&gt;.smal-4{width:31.33333333%}.row&gt;.smal-5{width:39.66666667%}.row&gt;.smal-6{width:48%}.row&gt;.smal-7{width:56.33333333%}.row&gt;.smal-8{width:64.66666667%}.row&gt;.smal-9{width:73%}.row&gt;.smal-10{width:81.33333333%}.row&gt;.smal-11{width:89.66666667%}.row&gt;.smal-12{width:98%}.row&gt;.smal-13{width:106.33333333%}.row&gt;.smal-14{width:114.66666667%}.row&gt;.smal-15{width:123%}.row&gt;.smal-16{width:131.33333333%}.row&gt;.smal-17{width:139.66666667%}.row&gt;.smal-18{width:148%}.row&gt;.smal-19{width:156.33333333%}.row&gt;.smal-20{width:164.66666667%}.row&gt;.smal-21{width:173%}.row&gt;.smal-22{width:181.33333333%}.row&gt;.smal-23{width:189.66666667%}.row&gt;.smal-24{width:198%}.smal-hide{display:none}.smal-show{display:block}.smal-center{position:relative;left:-1%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}[class*='pull-left-'],[class*='pull-right-']{right:auto;left:auto}.full-row&gt;.smal-1{width:8.33333333%}.full-row&gt;.smal-2{width:16.66666667%}.full-row&gt;.smal-3{width:25%}.full-row&gt;.smal-4{width:33.33333333%}.full-row&gt;.smal-5{width:41.66666667%}.full-row&gt;.smal-6{width:50%}.full-row&gt;.smal-7{width:58.33333333%}.full-row&gt;.smal-8{width:66.66666667%}.full-row&gt;.smal-9{width:75%}.full-row&gt;.smal-10{width:83.33333333%}.full-row&gt;.smal-11{width:91.66666667%}.full-row&gt;.smal-12{width:100%}.full-row&gt;.smal-13{width:108.33333333%}.full-row&gt;.smal-14{width:116.66666667%}.full-row&gt;.smal-15{width:125%}.full-row&gt;.smal-16{width:133.33333333%}.full-row&gt;.smal-17{width:141.66666667%}.full-row&gt;.smal-18{width:150%}.full-row&gt;.smal-19{width:158.33333333%}.full-row&gt;.smal-20{width:166.66666667%}.full-row&gt;.smal-21{width:175%}.full-row&gt;.smal-22{width:183.33333333%}.full-row&gt;.smal-23{width:191.66666667%}.full-row&gt;.smal-24{width:200%}}
.row&gt;[class*="span-"] { min-height:10px; padding-top: 20px; }

/*é¡µå°¾*/
.footWrap{background-color:#1A1A1A; }
.fotNav{margin-left:-16px; height:44px; line-height:44px; color:#8c9095; margin-top:20px; }
.fotNav a{margin:0 16px; color:#8c9095;}
.fotTxt{padding-left:176px; margin-top:17px; line-height:20px; color:#8c9095; }
.fotTxt a{color:#8c9095;}

.contTit{position:relative; height:44px; line-height:44px;}
.contTit .titA{font-size:16px; color:#8c9095; }
.contTit span{margin-left:10px; font-size:16px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#b0b0b0;}
.contTit .titMore{position:absolute; right:0px; top:14px; width:52px; height:16px; }

/*ä¼ä¸šåˆ†ç«™*/
.footqyfz{width:100%; background-color:#333;}
.footeryqfz{max-width:1200px; margin:0 auto; position:relative; height:100%; overflow:hidden;}
.qiyefenzhan{min-width:1191px; margin:15px 0 25px 0;}
.qiyefenzhan .contTit{}
.qiyefenzhan .contTit .titA{font-size: 17px; #8c9095;}
.qiyefenzhan .contTit span{color:#8c9095;}
.qiyefenzhan p{margin-left:0px; margin-top:5px; height:100%; line-height:24px; overflow:hidden; color:#8c9095; text-align:justify;}
.qiyefenzhan p a{padding:5px 2px 5px 0px; color:#8c9095;}

/*å‹æƒ…é“¾æŽ¥*/
.youqinglj{ width:100%; background:#333;}
.footeryqlj{max-width:1200px; margin:0 auto; position:relative; height:100%; overflow:hidden;}
.yqljfenzhan{min-width:1195px; margin:25px 0 20px 0;}
.yqljfenzhan .contTit{}
.yqljfenzhan .contTit .titA{font-size: 17px; #8c9095;}
.yqljfenzhan .contTit span{color:#8c9095;}
.yqljfenzhan p{margin-left:0px; margin-top:5px; height:100%; line-height:24px; overflow:hidden; color:#8c9095; text-align:justify;}
.yqljfenzhan p a{padding:5px 1px 5px 0px; color:#8c9095;}

.container{margin-left:auto; margin-right:auto; width:1005px; font-family:microsoft yahei;}
.caseMain{ margin-bottom:40px; margin-top:20px; }

.tsends{ background:#fff; }
.tsends p {line-height:25px; font-size: 12px; }

.tlbox{ overflow:hidden; padding-top:40px; padding-bottom:20px;}
.tlbox li{ float:left; width:16.5%; background:url(lline.png) no-repeat left 20px; padding:0 40px;}
.tlbox li.noBg{ background:none;}
.tlbox li h4{ width:63px; height:63px; overflow:hidden; margin:0 auto;}
.tlbox li h4 img{ display:block;}
.tlbox li p{ text-align:center; margin-top:10px; font-size:15px; color:#3d3d3d; line-height:15px; height:15px; overflow:hidden;}

.tlbox1{ overflow:hidden; padding-top:20px; padding-bottom:20px;}
.tlbox1 li{ float:left; width:16.5%; background:url(lline.png) no-repeat left 20px; padding:0 40px;}
.tlbox1 li.noBg{ background:none;}
.tlbox1 li h4{ width:63px; height:63px; overflow:hidden; margin:0 auto;}
.tlbox1 li h4 img{ display:block;}
.tlbox1 li p{ text-align:center; margin-top:10px; font-size:15px; color:#3d3d3d; line-height:15px; height:15px; overflow:hidden;}

.tlbox2{ overflow:hidden; padding-top:20px; padding-bottom:60px;}
.tlbox2 li{ float:left; width:16.5%; background:url(lline.png) no-repeat left 20px; padding:0 40px;}
.tlbox2 li.noBg{ background:none;}
.tlbox2 li h4{ width:63px; height:63px; overflow:hidden; margin:0 auto;}
.tlbox2 li h4 img{ display:block;}
.tlbox2 li p{ text-align:center; margin-top:10px; font-size:15px; color:#3d3d3d; line-height:15px; height:15px; overflow:hidden;}</pre></body></html>